put on a stake - German English Dictionary